BODY {
	FONT: 12px/1.5 arial; BACKGROUND: #f1efe9; COLOR: #333
}
* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
.clear {
	CLEAR: both
}
H1 {
	FONT-SIZE: 14px
}
H2 {
	FONT-SIZE: 14px
}
H3 {
	FONT-SIZE: 14px
}
H4 {
	FONT-SIZE: 14px
}
A {
	OUTLINE-STYLE: none; OUTLINE-COLOR: invert; OUTLINE-WIDTH: medium; COLOR: #bd3b07; TEXT-DECORATION: none
}
A:hover {
	COLOR: #902900; TEXT-DECORATION: none
}
EM {
	FONT-STYLE: normal
}
.co5 {
	-moz-border-radius: 5px; -webkit-border-radius: 5px; -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1)
}
.text {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 3px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 3px
}
TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.fr {
	FLOAT: right
}
.btn {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #bd3a04; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn_c {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; PADDING-BOTTOM: 4px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #bd3a04; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px; PADDING-TOP: 4px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn:hover {
	BACKGROUND: #cf4005; COLOR: #fff
}
.btn_c {
	BACKGROUND: #c1b9b6
}
.btn_c:hover {
	BACKGROUND: #cfc3bf; COLOR: #fff
}
.btn_add {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 23px; PADDING-RIGHT: 13px; BACKGROUND: url(plus.gif) #be3a05 no-repeat 10px 50%; COLOR: #fff; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn_added {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 23px; PADDING-RIGHT: 13px; BACKGROUND: url(plus.gif) #be3a05 no-repeat 10px 50%; COLOR: #fff; PADDING-TOP: 5px; -moz-border-radius: 3px; -webkit-border-radius: 3px
}
.btn_add:hover {
	BACKGROUND-COLOR: #cf4005; COLOR: #fff
}
.btn_added {
	BORDER-BOTTOM: #bfbbb2 1px solid; BORDER-LEFT: #bfbbb2 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 13px; PADDING-RIGHT: 13px; BACKGROUND: #fff; COLOR: #999; BORDER-TOP: #bfbbb2 1px solid; BORDER-RIGHT: #bfbbb2 1px solid; PADDING-TOP: 5px
}
.btn_added A {
	BORDER-LEFT: #ddd 1px solid; PADDING-LEFT: 10px; MARGIN-LEFT: 10px
}
.error {
	PADDING-LEFT: 5px; COLOR: #c00; FONT-SIZE: 12px
}
.gray {
	COLOR: #999
}
.tips {
	COLOR: #ccc
}
#top {
	MARGIN-BOTTOM: 10px; BACKGROUND: url(header.gif) #3c1808 repeat-x 50% top; HEIGHT: 58px
}
#header {
	MARGIN: 0px auto; WIDTH: 960px
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 960px
}
.f_i {
	MARGIN: 0px auto; WIDTH: 960px
}
#wrapper {
	MIN-HEIGHT: 455px
}
#footer {
	MARGIN-TOP: 30px; BACKGROUND: #fff; BORDER-TOP: #dcdbd6 1px solid
}
A.logo {
	TEXT-INDENT: -9999px; MARGIN: 16px 0px 0px 15px; WIDTH: 112px; DISPLAY: block; BACKGROUND: url(logo.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 25px
}
#nav {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 25px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 18px
}
#nav LI {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; FONT-SIZE: 14px; PADDING-TOP: 0px
}
#nav A {
	COLOR: #e2c6ba
}
#nav A:hover {
	COLOR: #fdf0ea
}
#search {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FLOAT: right; PADDING-TOP: 18px
}
.h_user {
	DISPLAY: inline; COLOR: #997360; MARGIN-RIGHT: 15px
}
.h_user A {
	MARGIN: 0px 6px; COLOR: #b2846e
}
.h_user A:hover {
	COLOR: #d6af9c
}
.h_user STRONG {
	PADDING-LEFT: 2px; COLOR: #fff
}
.search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; WIDTH: 100px; PADDING-RIGHT: 6px; FONT-FAMILY: Tahoma; HEIGHT: 19px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; BORDER-RIGHT: 0px; PADDING-TOP: 2px; -moz-border-radius: 3px 0px 0px 3px; -webkit-border-radius: 3px 0 0 3px
}
.btn_search {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 28px; BACKGROUND: url(btn_search.gif) no-repeat 0px 0px; HEIGHT: 23px; VERTICAL-ALIGN: middle; BORDER-TOP: 0px; CURSOR: pointer; BORDER-RIGHT: 0px
}
.btn_search:hover {
	BACKGROUND-POSITION: 0px -23px
}
.home_about {
	BACKGROUND: #fff; HEIGHT: 70px
}
.home_about OL {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 20px
}
.home_about LI {
	TEXT-INDENT: -9999px; WIDTH: 189px; BACKGROUND: url(home_guide.png) no-repeat 0px 0px; FLOAT: left; HEIGHT: 34px; OVERFLOW: hidden; MARGIN-RIGHT: 20px
}
.home_about LI.s2 {
	BACKGROUND-POSITION: 0px -34px
}
.home_about LI.s3 {
	BACKGROUND-POSITION: 0px -68px
}
.home_about A.join_now {
	TEXT-ALIGN: center; MARGIN: 21px 50px 0px 0px; WIDTH: 106px; DISPLAY: inline-block; FONT: 14px/29px arial; BACKGROUND: url(btn_h_reg.jpg) no-repeat; FLOAT: right; HEIGHT: 29px; COLOR: #fff
}
.home_about A.join_now:hover {
	BACKGROUND-POSITION: 0px -29px; COLOR: #fff
}
.col_1 {
	MARGIN: 10px 20px 0px 0px; FLOAT: left
}
.col_2 {
	MARGIN: 10px 20px 0px 0px; FLOAT: left
}
.col_3 {
	MARGIN: 10px 20px 0px 0px; FLOAT: left
}
.col_4 {
	MARGIN: 10px 20px 0px 0px; FLOAT: left
}
.col_l {
	MARGIN-RIGHT: 0px
}
.main .col_1 {
	MARGIN: 10px 13px 0px 0px; FLOAT: left
}
.main .col_2 {
	MARGIN: 10px 13px 0px 0px; FLOAT: left
}
.main .col_3 {
	MARGIN: 10px 13px 0px 0px; FLOAT: left
}
.main .col_4 {
	MARGIN: 10px 13px 0px 0px; FLOAT: left
}
.main .col_l {
	MARGIN-RIGHT: 0px
}
.node {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 224px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.node .p_box {
	POSITION: relative; MARGIN: 0px 12px
}
.node .p_box A.fave {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 32px; DISPLAY: none; BACKGROUND: url(btn_fave.png) no-repeat 0px 0px; HEIGHT: 32px; TOP: 6px; RIGHT: 6px
}
.node .p_box A.faved {
	POSITION: absolute; TEXT-INDENT: -9999px; WIDTH: 32px; DISPLAY: none; BACKGROUND: url(btn_fave.gif) no-repeat 0px 0px; HEIGHT: 32px; TOP: 6px; RIGHT: 6px
}
.node .p_box A.faved {
	BACKGROUND-POSITION: 0px -32px
}
.node .p_box:hover A.fave {
	DISPLAY: block
}
.node .p_box:hover A.faved {
	DISPLAY: block
}
.p_box A.thum:hover IMG {
	opacity: 0.9
}
.n_data {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #999; PADDING-TOP: 5px
}
.n_data A {
	COLOR: #999
}
.n_data A:hover {
	COLOR: #666
}
.n_data .fave {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(ico.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.n_data A.com {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; BACKGROUND: url(ico.gif) no-repeat 0px 3px; PADDING-TOP: 0px
}
.n_data .fave {
	MARGIN-RIGHT: 10px
}
.n_data A.com {
	BACKGROUND-POSITION: 0px -37px
}
.n_data A.com:hover {
	BACKGROUND-POSITION: 0px -57px
}
.n_com {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #f1f1f1 1px solid; PADDING-TOP: 8px; position:relative
}
.n_com .price { font-weight: bold;font-family: Arial;font-size: 20px;color:#FF4E00; position:absolute; right:15px;}
.n_info {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BORDER-TOP: #f1f1f1 1px solid; PADDING-TOP: 8px
}
.user_p {
	MARGIN: 2px 5px 0px 0px; WIDTH: 32px; FLOAT: left; HEIGHT: 32px
}
.user_p IMG {
	WIDTH: 32px; HEIGHT: 32px
}
.n_com .n_u {
	LINE-HEIGHT: 18px; MARGIN: 0px 0px 0px 40px
}
.n_com .n_u IMG {
	FLOAT: left; MARGIN-LEFT: -40px
}
.n_com .n_u STRONG {
	PADDING-RIGHT: 6px; FONT-WEIGHT: 400
}
.n_com H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 4px
}
.n_info H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 4px
}
.n_info H2 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.date {
	COLOR: #cecece
}
.n_com_l {
	PADDING-BOTTOM: 10px; ZOOM: 1; BACKGROUND: #f6f4f5; OVERFLOW: hidden; -moz-border-radius: 0 0 5px 5px; -webkit-border-radius: 0 0 5px 5px
}
.loadbar {
	MARGIN: 10px auto 20px; WIDTH: 420px; DISPLAY: none; CURSOR: pointer
}
A.ajax {
	BORDER-BOTTOM: #d1d1d1 1px solid; TEXT-ALIGN: center; BORDER-LEFT: #d1d1d1 1px solid; WIDTH: 420px; DISPLAY: block; FONT: 700 14px/35px arial; BACKGROUND: url(load_bg.gif) #eee repeat-x 0px 0px; HEIGHT: 35px; BORDER-TOP: #d1d1d1 1px solid; BORDER-RIGHT: #d1d1d1 1px solid; -moz-border-radius: 8px; -webkit-border-radius: 8px
}
A.ajax:hover {
	BACKGROUND-POSITION: 0px -35px
}
A.loading {
	TEXT-INDENT: -9999px; BACKGROUND: url(ajax.gif) #fff no-repeat 50% 50%; CURSOR: default
}
A.loading:hover {
	TEXT-INDENT: -9999px; BACKGROUND: url(ajax.gif) #fff no-repeat 50% 50%; CURSOR: default
}
.single {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.single H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.reg {
	BACKGROUND: url(bg_reg.jpg) no-repeat 580px bottom; FONT-SIZE: 14px
}
.login {
	BACKGROUND: url(bg_reg.jpg) no-repeat 580px bottom; FONT-SIZE: 14px
}
.get_pass {
	BACKGROUND: url(bg_reg.jpg) no-repeat 580px bottom; FONT-SIZE: 14px
}
.login {
	BACKGROUND: url(bg_login.jpg) no-repeat 580px bottom
}
.login .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.reg .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.get_pass .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.set_box .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 14px; PADDING-TOP: 6px
}
.get_pass {
	PADDING-BOTTOM: 100px; BACKGROUND: url(bg_getpassword.jpg) no-repeat 680px 10%
}
.form_l {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.form_l LI {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 26px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.form_l LI LABEL.t {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; LINE-HEIGHT: 26px; PADDING-LEFT: 0px; WIDTH: 80px; PADDING-RIGHT: 8px; FLOAT: left; HEIGHT: 26px; PADDING-TOP: 0px
}
.form_l LI .text {
	WIDTH: 200px; HEIGHT: 20px
}
.form_l LI.submit {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 93px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.form_l LI.rem_me {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 93px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 5px
}
.form_l INPUT {
	VERTICAL-ALIGN: middle
}
.single .to_a {
	PADDING-BOTTOM: 50px; LINE-HEIGHT: 24px; PADDING-LEFT: 115px; PADDING-RIGHT: 0px; PADDING-TOP: 20px
}
.single .description {
	PADDING-LEFT: 5px; COLOR: #909090
}
.reg_suc {
	PADDING-BOTTOM: 80px; PADDING-LEFT: 5px; PADDING-RIGHT: 400px; PADDING-TOP: 5px
}
.reg_suc H3 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 50px
}
.reg_suc OL {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.reg_suc LI {
	PADDING-BOTTOM: 1px; LIST-STYLE-TYPE: decimal; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; PADDING-TOP: 1px
}
.f_i {
	PADDING-BOTTOM: 30px; LINE-HEIGHT: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.foot_l {
	FLOAT: left; COLOR: #999
}
.foot_r {
	FLOAT: right
}
.foot_l A {
	COLOR: #666; MARGIN-RIGHT: 20px
}
.foot_l A:hover {
	COLOR: #cd0000
}
A.icp {
	COLOR: #999
}
.foot_r H4 {
	LINE-HEIGHT: 1; WIDTH: 100px; FLOAT: left; COLOR: #bdbdbd; FONT-SIZE: 12px; FONT-WEIGHT: 400; PADDING-TOP: 2px
}
.foot_r H4 STRONG {
	DISPLAY: block; FONT: 700 16px/1.2 arial; COLOR: #999
}
.u_t {
	PADDING-BOTTOM: 15px
}
.ava {
	BORDER-BOTTOM: #d6d6d6 1px solid; BORDER-LEFT: #d6d6d6 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fff; BORDER-TOP: #d6d6d6 1px solid; BORDER-RIGHT: #d6d6d6 1px solid; PADDING-TOP: 4px
}
.u_info {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 68px; WIDTH: 450px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.p_num {
	WIDTH: 260px; FLOAT: right; PADDING-TOP: 10px
}
.u_info .u_p {
	FLOAT: left; MARGIN-LEFT: -68px
}
.u_info H2 EM {
	PADDING-LEFT: 5px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.u_info .add {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.p_num LI {
	PADDING-RIGHT: 15px; FONT: 700 18px/1.2 arial; FLOAT: left; MARGIN-RIGHT: 15px; BORDER-RIGHT: #d3d1c5 1px solid
}
.p_num LI.last {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; BORDER-TOP: 0px; BORDER-RIGHT: 0px
}
.p_num LI A {
	COLOR: #343432
}
.p_num LI A:hover {
	COLOR: #cd0000
}
.p_num LI A:hover SPAN {
	COLOR: #cd0000
}
.p_num LI SPAN {
	DISPLAY: block; FONT: 400 12px/1 arial; COLOR: #999
}
.main {
	WIDTH: 700px; FLOAT: left
}
.sidebar {
	WIDTH: 240px; DISPLAY: inline; FLOAT: right
}
.main H1.u_name {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 700 16px/1.5 Verdana; COLOR: #000; PADDING-TOP: 5px
}
.main .p_img {
	MARGIN-BOTTOM: 15px; BACKGROUND: #fff; -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); -o-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.1)
}
.p_img H1 {
	TEXT-ALIGN: center; PADDING-BOTTOM: 15px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
.single_img {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 15px
}
.single_img IMG {
	MARGIN: 0px auto; DISPLAY: block; MAX-WIDTH: 670px
}
.single_img A:hover IMG {
	opacity: 0.9
}
.sidebar .like {
	PADDING-BOTTOM: 0px
}
.sidebar .p_act {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 5px
}
.pro_info {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fafafa; COLOR: #888; PADDING-TOP: 10px
}
.tags .edit {
	FLOAT: right
}
.tags A {
	MARGIN-RIGHT: 12px
}
.p_act LI {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; WHITE-SPACE: nowrap; FONT-SIZE: 14px; PADDING-TOP: 4px
}
.p_act .fave_box {
	PADDING-BOTTOM: 15px; DISPLAY: none
}
.p_act .fave_box SPAN {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 0px; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.p_act A.fave {
	LINE-HEIGHT: 33px; PADDING-LEFT: 48px; WIDTH: 87px; DISPLAY: inline-block; BACKGROUND: url(ico_btn.png) #be3a05 no-repeat 0px 0px; HEIGHT: 33px; COLOR: #fff
}
.p_act A.faved {
	LINE-HEIGHT: 33px; PADDING-LEFT: 48px; WIDTH: 87px; DISPLAY: inline-block; BACKGROUND: url(ico_btn.png) #be3a05 no-repeat 0px 0px; HEIGHT: 33px; COLOR: #fff
}
.p_act A.fave:hover {
	BACKGROUND-POSITION: 0px -33px
}
.p_act A.faved {
	BACKGROUND-POSITION: 0px -33px
}
.p_act A.faved:hover {
	BACKGROUND-POSITION: 0px -66px
}
.p_act .url {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -206px; PADDING-TOP: 5px
}
.p_act .buy {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -206px; PADDING-TOP: 5px
}
.p_act .album {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 22px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -206px; PADDING-TOP: 5px
}
.p_act .buy {
	BACKGROUND-POSITION: 0px -235px
}
.p_act .album {
	BACKGROUND-POSITION: 3px -265px
}
.p_act LI EM {
	PADDING-LEFT: 5px; COLOR: #999; FONT-SIZE: 12px
}
.p_n {
	ZOOM: 1; OVERFLOW: hidden
}
.p_n .pre {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; BACKGROUND: url(ico_arrow.gif) #fafafa no-repeat 28px 12px; FLOAT: left; PADDING-TOP: 7px
}
.p_n .next {
	TEXT-ALIGN: center; PADDING-BOTTOM: 7px; PADDING-LEFT: 0px; WIDTH: 50%; PADDING-RIGHT: 0px; BACKGROUND: url(ico_arrow.gif) #fafafa no-repeat 28px 12px; FLOAT: left; PADDING-TOP: 7px
}
.p_n .next {
	BACKGROUND-POSITION: 86px -48px
}
.p_n A.pre:hover {
	BACKGROUND-COLOR: #f0e8d6; BACKGROUND-POSITION: 28px -18px
}
.p_n A.next:hover {
	BACKGROUND-COLOR: #f0e8d6; BACKGROUND-POSITION: 86px -78px
}
H2.com_num {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f9f7f2; COLOR: #999; PADDING-TOP: 6px
}
.com_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #fff; PADDING-TOP: 0px
}
.com_list LI {
	BORDER-BOTTOM: #f3f3f3 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.com_icon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 40px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 2px
}
.com_icon IMG {
	WIDTH: 40px; HEIGHT: 40px
}
.post_commet {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post_commet .com_icon {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 46px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.post_commet .com_text {
	MARGIN-LEFT: 55px
}
.post_commet .com_btn {
	HEIGHT: 24px; PADDING-TOP: 3px
}
.post_commet .com_btn .btn {
	DISPLAY: none
}
.com_text TEXTAREA {
	WIDTH: 630px; HEIGHT: 38px
}
.com_con {
	MARGIN: 0px 0px 0px 50px
}
.com_d {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; PADDING-TOP: 3px
}
.com_del {
	TEXT-ALIGN: right
}
.com_nologin {
	PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; BACKGROUND: #fff; CLEAR: left; PADDING-TOP: 7px
}
.white {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 12px; BACKGROUND: #fff; PADDING-TOP: 5px
}
.sidebar H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 10px; COLOR: #666; PADDING-TOP: 3px
}
.rel_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.peo_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.user_list {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 14px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 0px
}
.rel_list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 100px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 100px; PADDING-TOP: 0px
}
.rel_list LI IMG {
	WIDTH: 100px; HEIGHT: 100px
}
.peo_list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 6px; FLOAT: left; HEIGHT: 48px; PADDING-TOP: 0px
}
.user_list {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.user_list LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; WIDTH: 58px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 58px; PADDING-TOP: 0px
}
.sidebar .report A {
	COLOR: #989898
}
.sidebar .report A:hover {
	COLOR: #902900
}
H1.p_title {
	COLOR: #000
}
H1.p_title EM {
	PADDING-LEFT: 5px; COLOR: #999; FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.tags_list {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 20px
}
.tags_list LI {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 24px; PADDING-LEFT: 0px; PADDING-RIGHT: 10px; WHITE-SPACE: nowrap; FLOAT: left; PADDING-TOP: 0px
}
.tags_list LI A {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: #fff; COLOR: #666; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 5px; -moz-border-radius: 6px; -webkit-border-radius: 6px; border-bottom-left-radius: 6px
}
.tags_list LI A:hover {
	BORDER-BOTTOM-COLOR: #c9c9c9; BORDER-TOP-COLOR: #c9c9c9; BACKGROUND: #f5f5f5; COLOR: #333; BORDER-RIGHT-COLOR: #c9c9c9; BORDER-LEFT-COLOR: #c9c9c9
}
.p_edit {
	PADDING-BOTTOM: 40px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.p_form {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 10px; WIDTH: 650px; PADDING-RIGHT: 10px; FLOAT: left; PADDING-TOP: 0px
}
.s_post .p_img {
	TEXT-ALIGN: center; WIDTH: 210px; FLOAT: left
}
.single .p_img {
	TEXT-ALIGN: center; WIDTH: 210px; FLOAT: left
}
.p_form P {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.p_form .title {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT: 700 14px/1.5 arial; PADDING-TOP: 10px
}
.p_form .title SPAN {
	PADDING-LEFT: 5px; FONT: 400 12px/1.5 arial; COLOR: #999
}
.p_form .text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.p_form TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 300px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.p_form TEXTAREA {
	HEIGHT: 40px
}
.p_form P.submit {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 5px
}
.p_form P.submit .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 20px; PADDING-TOP: 6px
}
.p_edit .submit .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; MARGIN-RIGHT: 20px; PADDING-TOP: 6px
}
.p_form P.submit A {
	MARGIN-RIGHT: 15px
}
.p_edit .p_img IMG {
	MAX-WIDTH: 200px; MAX-HEIGHT: 200px
}
.p_edit .p_img .url {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; FONT-WEIGHT: 700; PADDING-TOP: 5px
}
.s_post {
	PADDING-BOTTOM: 10px; MARGIN: 20px auto; PADDING-LEFT: 15px; WIDTH: 620px; PADDING-RIGHT: 15px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.s_post .p_form {
	WIDTH: 360px
}
.s_post H1 {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.s_post .form_l {
	WIDTH: 400px; FLOAT: left
}
.s_post .logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 30px; WIDTH: 120px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 30px
}
.s_post .p_edit .form_l {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.u_tab {
	ZOOM: 1; BACKGROUND: #fff; FONT-SIZE: 14px; OVERFLOW: hidden
}
.u_tab LI {
	FLOAT: left
}
.u_tab LI A {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 18px; PADDING-RIGHT: 18px; DISPLAY: inline-block; PADDING-TOP: 5px
}
.u_tab LI.current A {
	BACKGROUND: #bd3a04; COLOR: #fff
}
.single .u_tab {
	MARGIN: 5px 10px; BACKGROUND: #f5f5f5
}
.user_box .n_data {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 5px
}
.user_box .date {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.album_box .date {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 0px
}
.self {
	WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico.gif) no-repeat 0px -120px; HEIGHT: 16px
}
.user_box {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.user_box .self {
	FLOAT: right
}
.album_box .self {
	FLOAT: right
}
.see_all {
	TEXT-ALIGN: right; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 0px
}
.ava_big {
	TEXT-ALIGN: center; PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px;
	
}
.ava_big img { border:#d2dbe1 1px solid; padding:1px;}
.sidebar .add {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.u_data {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 8px
}
.u_data LI.city {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -138px; PADDING-TOP: 0px
}
.u_data LI.blog {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -138px; PADDING-TOP: 0px
}
.u_data LI.join_date {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; PADDING-LEFT: 20px; PADDING-RIGHT: 5px; BACKGROUND: url(ico.gif) no-repeat 0px -138px; PADDING-TOP: 0px
}
.u_data LI.blog {
	BACKGROUND-POSITION: 0px -156px; HEIGHT: 20px; OVERFLOW: hidden
}
.u_data LI.join_date {
	BACKGROUND-POSITION: 0px -178px; COLOR: #989898
}
.signature {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #666; PADDING-TOP: 0px
}
.pagenav {
	TEXT-ALIGN: center
}
A.prev_page {
	PADDING-BOTTOM: 6px; MARGIN: 0px 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #bd3a04; COLOR: #fff; PADDING-TOP: 6px; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
A.next_page {
	PADDING-BOTTOM: 6px; MARGIN: 0px 8px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; BACKGROUND: #bd3a04; COLOR: #fff; PADDING-TOP: 6px; -moz-border-radius: 15px; -webkit-border-radius: 15px
}
A.prev_page:hover {
	BACKGROUND: #cf4005
}
A.next_page:hover {
	BACKGROUND: #cf4005
}
.tool {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 0px
}
.tool H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 30px
}
.tool H3 {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #666; PADDING-TOP: 3px
}
.tool UL {
	PADDING-BOTTOM: 5px; LINE-HEIGHT: 20px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 5px
}
.tool LI IMG {
	BORDER-BOTTOM: #ddd 1px solid; BORDER-LEFT: #ddd 1px solid; PADDING-BOTTOM: 2px; MARGIN: 5px 0px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BORDER-TOP: #ddd 1px solid; BORDER-RIGHT: #ddd 1px solid; PADDING-TOP: 2px
}
.btn_tool {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 25px; PADDING-RIGHT: 25px; PADDING-TOP: 8px
}
.btn_tool .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; CURSOR: move; PADDING-TOP: 6px
}
.success {
	COLOR: #4aa701; FONT-SIZE: 14px
}
.suc_tool {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 20px
}
.suc_post {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; PADDING-TOP: 3px
}
.set_box {
	PADDING-BOTTOM: 50px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.set_box .form_l .text {
	WIDTH: 320px
}
.set_box .form_l TEXTAREA {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 310px; PADDING-RIGHT: 5px; HEIGHT: 80px; PADDING-TOP: 5px
}
.ava_up {
	WIDTH: 300px; FLOAT: left
}
.ava_up IMG {
	MAX-WIDTH: 300px
}
.ava_set {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 20px; WIDTH: 500px; PADDING-RIGHT: 0px; FLOAT: left; PADDING-TOP: 0px
}
.ava_set H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-WEIGHT: 400; PADDING-TOP: 0px
}
.ava_size {
	MARGIN: 0px 0px 20px; DISPLAY: block; HEIGHT: 150px
}
.ava_size DIV {
	FLOAT: left; MARGIN-RIGHT: 10px
}
.upfile {
	BORDER-BOTTOM: #ddd 1px solid; PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 15px; PADDING-TOP: 0px
}
.upfile .gray {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.upfile .btn {
	MARGIN-TOP: 5px
}
.single .report {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 220px; PADDING-TOP: 10px
}
.single .report UL {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 5px
}
.single .report LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.single P .btn {
	MARGIN-RIGHT: 20px
}
.subscribe {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 10px
}
.subscribe INPUT {
	VERTICAL-ALIGN: middle
}
#t_l {
	POSITION: fixed; TEXT-INDENT: -9999px; WIDTH: 45px; BOTTOM: 20px; DISPLAY: none; BACKGROUND: url(bg_scr.gif) #686868 no-repeat center 10px; HEIGHT: 45px; RIGHT: 20px; z-index:99999;
}
#t_l:hover {
	BACKGROUND-POSITION: center -35px
}
.tx {
	PADDING-BOTTOM: 30px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 10px
}
.tx LI {
	BORDER-BOTTOM: #efefef 1px solid; PADDING-BOTTOM: 7px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 7px
}
.tx LI .del {
	FLOAT: right
}
.tx LI A {
	MARGIN: 0px 3px
}
.about {
	PADDING-BOTTOM: 40px; LINE-HEIGHT: 20px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.about P {
	PADDING-BOTTOM: 8px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 8px
}
.topic H1 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 18px; PADDING-TOP: 0px
}
.topic_l {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 10px
}
.topic_l LI {
	BORDER-BOTTOM: #f5f5f5 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 65px; PADDING-RIGHT: 5px; ZOOM: 1; OVERFLOW: hidden; PADDING-TOP: 10px
}
.topic_l .avatar {
	WIDTH: 48px; DISPLAY: inline-block; FLOAT: left; HEIGHT: 48px; MARGIN-LEFT: -60px
}
.topic_l .title {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; PADDING-TOP: 0px
}
.topic_l .p_date {
	COLOR: #999
}
.topic_l .p_date A {
	COLOR: #999
}
.topic_l .r_num {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #f5f5f5; COLOR: #999; FONT-SIZE: 12px; PADDING-TOP: 2px; -moz-border-radius: 5px; -webkit-border-radius: 5px
}
.pagenav {
	TEXT-ALIGN: center; PADDING-BOTTOM: 20px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 15px
}
.pagenav A {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; PADDING-TOP: 4px
}
.pagenav SPAN {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: #f5f5f5; PADDING-TOP: 4px
}
.pagenav A {
	COLOR: #999
}
.pagenav .current {
	BACKGROUND: #bd3b07; COLOR: #fff
}
.pagenav A:hover {
	BACKGROUND: #bd3b07; COLOR: #fff
}
.pagenav .current {
	FONT-WEIGHT: 700
}
.pagenav SPAN.break {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #666
}
.post_t {
	PADDING-BOTTOM: 10px; LINE-HEIGHT: 2.6; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-BOTTOM: 5px; PADDING-TOP: 45px
}
.post_t .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
.add_to LI .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; PADDING-TOP: 6px
}
.t_guide {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; COLOR: #999; PADDING-TOP: 5px
}
.t_guide LI {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
.new_t {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 14px; PADDING-RIGHT: 14px; COLOR: #999; PADDING-TOP: 0px
}
.new_t LI {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 2px
}
.topic {
	PADDING-TOP: 10px
}
.topic_t {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 1.8; PADDING-LEFT: 20px; PADDING-RIGHT: 30px; FONT-SIZE: 14px; PADDING-TOP: 15px
}
.topic_t P.to_data {
	PADDING-BOTTOM: 15px
}
.topic_t .to_edit {
	TEXT-ALIGN: right
}
.to_detail {
	PADDING-BOTTOM: 10px
}
.topic_t H1 {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.5; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.to_ava {
	MARGIN-RIGHT: -15px
}
.to_data {
	COLOR: #999; FONT-SIZE: 12px
}
.topic .com_list {
	WIDTH: auto
}
.topic .com_list LI {
	WIDTH: auto
}
.topic .post_commet {
	WIDTH: auto
}
.topic .com_text TEXTAREA {
	LINE-HEIGHT: 22px; WIDTH: 632px; HEIGHT: 100px
}
.topic .com_text P {
	TEXT-ALIGN: left; PADDING-TOP: 5px
}
.topic .com_text .btn {
	PADDING-BOTTOM: 6px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 6px
}
H3.add_reply {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 20px
}
.back_to {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 14px; FONT-WEIGHT: 700; PADDING-TOP: 20px
}
.add_to {
	PADDING-BOTTOM: 20px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 20px
}
.add_to LI {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.add_to LI.submit {
	PADDING-LEFT: 55px; FONT-SIZE: 12px
}
.add_to LI.submit INPUT {
	MARGIN-RIGHT: 20px
}
.add_to LABEL {
	TEXT-ALIGN: right; WIDTH: 40px; PADDING-RIGHT: 10px; FLOAT: left
}
.add_to .text {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; WIDTH: 450px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
.add_to TEXTAREA {
	WIDTH: 450px; HEIGHT: 200px
}
.share {
	LINE-HEIGHT: 16px; MARGIN: 4px 0px; HEIGHT: 16px
}
.share SPAN {
	PADDING-RIGHT: 6px; FLOAT: left
}
A.qq {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.sina {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.douban {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.tqq {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.renren {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.qzone {
	LINE-HEIGHT: 24px; TEXT-INDENT: -9999px; MARGIN: 0px 10px 0px 0px; WIDTH: 16px; DISPLAY: inline-block; BACKGROUND: url(ico_social.gif) no-repeat 0px 0px; FLOAT: left; HEIGHT: 16px; OVERFLOW: hidden
}
A.douban:hover {
	BACKGROUND-POSITION: -16px 0px
}
A.tqq {
	BACKGROUND-POSITION: 0px -16px
}
A.tqq:hover {
	BACKGROUND-POSITION: -16px -16px
}
A.sina {
	BACKGROUND-POSITION: 0px -32px
}
A.sina:hover {
	BACKGROUND-POSITION: -16px -32px
}
A.qzone {
	BACKGROUND-POSITION: 0px -48px
}
A.qzone:hover {
	BACKGROUND-POSITION: -16px -48px
}
A.renren {
	BACKGROUND-POSITION: 0px -64px
}
A.renren:hover {
	BACKGROUND-POSITION: -16px -64px
}
.ad_side {
	Z-INDEX: 100; PADDING-BOTTOM: 20px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.p_act LI.zj {
	POSITION: relative
}
.pop_a {
	Z-INDEX: 200; BORDER-BOTTOM: #aaa 1px solid; POSITION: absolute; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 8px; PADDING-LEFT: 12px; WIDTH: 220px; PADDING-RIGHT: 8px; DISPLAY: none; BACKGROUND: #fff; BORDER-TOP: #aaa 1px solid; TOP: 5px; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 8px; LEFT: -10px; -moz-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); -o-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3); -webkit-box-shadow: 0 2px 2px rgba(0, 0, 0, 0.3)
}
LI.zj:hover .pop_a {
	DISPLAY: block
}
.pop_a UL {
	MAX-HEIGHT: 156px; OVERFLOW: auto
}
.pop_a LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 20px; FONT-SIZE: 14px; OVERFLOW: hidden; PADDING-TOP: 3px
}
.pop_a LI A {
	PADDING-LEFT: 22px; DISPLAY: block; BACKGROUND: url(ico_sel.gif) no-repeat 0px 3px; COLOR: #555
}
.pop_a LI A:hover {
	BACKGROUND-POSITION: 0px -17px; COLOR: #333
}
.pop_a LI A:active {
	BACKGROUND-POSITION: 0px -37px
}
.pop_a LI A.selected {
	BACKGROUND-POSITION: 0px -57px
}
.pop_a .add_new {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 10px
}
.pop_a .add_new INPUT {
	VERTICAL-ALIGN: middle
}
.pop_a .add_new .text {
	PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 135px; PADDING-RIGHT: 4px; PADDING-TOP: 4px
}
.pop_a .add_new .btn {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; DISPLAY: none; PADDING-TOP: 5px
}
.ablum {
	PADDING-BOTTOM: 10px; MARGIN: 8px 13px 8px 0px; PADDING-LEFT: 14px; WIDTH: 192px; PADDING-RIGHT: 14px; BACKGROUND: #fff; FLOAT: left; PADDING-TOP: 10px
}
.ablum H2 {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.ablum H2 STRONG {
	WIDTH: 160px; WHITE-SPACE: nowrap; OVERFLOW: hidden; FONT-WEIGHT: 400; overfow: hidden
}
.ablum H2 EM {
	TEXT-ALIGN: right; WIDTH: 32px; FLOAT: right; COLOR: #999; FONT-WEIGHT: 400
}
.ablum .link {
	DISPLAY: block; HEIGHT: 192px
}
.ablum .link IMG {
	MARGIN: 2px; WIDTH: 60px; DISPLAY: block; FLOAT: left; HEIGHT: 60px
}
.ablum A.link:hover IMG {
	opacity: 0.9
}
.album_head {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 15px; PADDING-RIGHT: 15px; BACKGROUND: #fff; PADDING-TOP: 10px
}
.album_head H1 EM {
	FONT-SIZE: 12px; FONT-WEIGHT: 400
}
.a_info {
	PADDING-BOTTOM: 5px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #999; PADDING-TOP: 5px
}
.a_info .link {
	FLOAT: right
}
.a_info A {
	MARGIN: 0px 2px
}
  .footer { background-color:#FFFFFF; padding:5px;}
 .footer a { margin-right:10px; line-height:24px;}
 .header-top {
background-color: #EEE;
overflow: hidden;
color: #666;
}
dl.nav-new-top {
height: 20px;
line-height: 20px;
padding: 2px 0 3px;
}
.wrap {
width: 960px;
margin: 0 auto;
}
.fn-clear, .ui-title {
zoom: 1;
}
dl.nav-new-top dt {
float: left;
}
dl.nav-new-top dd {
padding-left: 5px;
float: right;
}
dl.nav-new-top dd a {
color: #BEBEBE;
}
.header-new {
background: url(head-bg.png) repeat-x;
background-color:#e70057;
margin-bottom:15px;
}
.logo {
height: 55px;
position: relative;
}
.logo .img-logo {
position: absolute;
bottom: 12px;
}
.logo .img-logo-sub {
position: absolute;
bottom: 14px;
left: 104px;
}
.logo .img-slogan {
position: absolute;
right: 20px;
}
.ui-nav-container {
overflow: hidden;
}

.ui-nav-container .ui-nav-item-current {
background: none;
}
.ui-nav-container .ui-nav-item {
float: left;
width: 137px;
color: white;
background: #111;
position: relative;
}
li {
vertical-align: middle;
}
.ui-nav-container .ui-nav-item-current a.m-menu {
padding-top: 6px;
height: 29px;
line-height: 29px;
font-weight: bold;
}
.ui-nav-container .ui-nav-item-current a.m-menu, .ui-nav-container .ui-nav-item-current a.m-menu:hover {
background: #EEE;
color: #333;
}
.ui-nav-item .ui-new {
position: relative;
}
.ui-nav-item .new {
position: absolute;
top: 12px;
left: 100px;
}
.new, .hot {
background: url("newAndHot.png") no-repeat 0 0 transparent;
width: 21px;
height: 11px;
text-indent: -9999px;
}
.ui-nav-container .ui-nav-item a.m-menu {
color: white;
display: block;
height: 32px;
line-height: 32px;
padding-top: 3px;
text-align: center;
font-size: 14px;
text-decoration: none;
}
.ui-nav-container .ui-nav-item-current a.m-menu, .ui-nav-container .ui-nav-item-current a.m-menu:hover {
background: #EEE;
color: #333;
}

.ui-nav-container .ui-nav-item a.m-menu:hover{background:#333;}
.ui-nav-container .ui-nav-item-current a.m-menu,.ui-nav-container .ui-nav-item-current a.m-menu:hover{background:#eee;color:#333;}
.single_img {
background:url(ajax.gif) center center no-repeat;
}
.subab {
background: url("button.png") repeat-x scroll center center transparent;
border: 1px solid #B8CACB;
border-radius: 12px 12px 12px 12px;
color: #333;
cursor: pointer;
font-weight: bold;
padding: 4px 10px;
text-shadow: 0 1px 0 white;
border-image: initial;
}
.last_return {
background: #F7F7F7 url(last_return.gif) no-repeat 5px 3px;
border: 1px dashed #DDD;
line-height: 18px;
margin-top: 5px;
padding: 3px 5px 3px 28px;
border-image: initial;
overflow:hidden;
 width:160px;
}


#btn_page_prev span, #btn_page_next span,#btn_page_bef span {
font-size: 120px;
line-height: 160px;
width: 50px;
display: none;
}
#btn_page_next {
cursor: pointer;
display: block;
min-height: 600px;
_height: 600px;
width: 9%;
position: fixed;
_position: absolute;
top: 200px;
_top: expression(eval(document.documentElement.scrollTop));
right: 0;
padding-top: 200px;
z-index: 3;

}
#btn_page_next:hover {
background: url(gotonext.gif) center 100px no-repeat;
_background-position:center 300px;
}

#btn_page_bef {
cursor: pointer;
display: block;
min-height: 600px;
_height: 600px;
width: 9%;
position: fixed;
_position: absolute;
top: 200px;
_top: expression(eval(document.documentElement.scrollTop));
left: 0;
padding-top: 200px;
z-index: 3;

}
#btn_page_bef:hover {
background: url(gotobef.gif) center 100px no-repeat;
_background-position:center 300px;
}

.pictag {
height: 0;
position: relative;
z-index: 10;
}
.pictag div {
position: absolute;
right: -16px;
top: 40px;
height: 25px;
line-height: 1.8;
background: transparent url(pictag.png) no-repeat;
_height: 22px;
_background: #4a4a4a;
}
.pictag span {
float: left;
height: 100%;
padding: 0 8px 0 20px;
color: white;
background: url(pictagtail.gif) right 0 no-repeat;
_background: none;
_padding-left: 8px;
}
.pictag span a { color:#FFFFFF}


.idxcatenav {
padding: 12px 0;
}
.clr {
zoom: 1;
}
.idxcatenav span {
margin-top: 1px;
}
.l {
float: left !important;
display: inline;
}
ul.navcategory {
float: left;
display: block;
height: 22px;
overflow: hidden;
margin-right: 0;
background-color: #F1F1F1;
border: 0px solid #CCC;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
border-radius: 4px;
border-image: initial;
}
.navcategory li {
float: left;
display: inline;
line-height: 12px;
line-height: 14px	9;
padding: 0 10px 0 12px;
margin: 4px 0 0 -1px;
border-left: 1px solid #BFBFBF;
font-weight: bold;
}

.h {
color: #F39;
font-weight: bold;
padding-left: 12px;
background: url(new_spot.gif) left no-repeat;
}
.album_title {
font-size: 30px;
color: #FF69A2;
}
.fl {
float: left;
display: inline;
}
.shoper { height:30px; line-height:50px; padding-left:20px;}